package com.cetcs.kmga.dataView.service;

import com.cetcs.kmga.common.Data;
import com.cetcs.kmga.dataView.entity.cloudDataView.DataInOutNum;
import com.cetcs.kmga.dataView.entity.cloudDataView.vo.*;

import java.util.List;

/**
 * Created by Administrator on 2018/1/24 0024.
 */
public interface ICloudDataViewService {

    //云平台系统资源总览
    List<CloudDataSystemsVo> viewCloudDataSystems(Data params) throws Exception;
    //云平台单个系统详情
    CloudDataSystemsVo viewCloudDataSystemsInfo(Data params) throws Exception;
    //云平台设备总览
    List<CloudDataSourcesVo> viewCloudDataSources(Data params) throws Exception;
    //云平台气象图
    CloudDataWeatherVo viewCloudDataWeather(Data params) throws Exception;
    //云平台资源状态
    List<CloudDataSituationalVo> viewCloudDataSituational(Data params) throws Exception;
    //云平台负载图
    CloudDataWorkLoadVo viewCloudDataWorkLoad(Data params) throws Exception;
    //查询数据监管平台数据条数
    DataInOutNum viewDataInOutNum(Data params) throws Exception;

}
